package com.hz.beans.user.entity;

import com.hz.common.beans.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;

/**
 * @tableName base_site
 * @author liul
 * @since [0.0.1]
 * @version [0.0.1,2018年07月24日]
 */
@ApiModel(value = "BaseSite")
public class BaseSite extends BaseEntity {
    private static final long serialVersionUID = 1L;

    //站点名称
    @ApiModelProperty(value = "站点名称", required = false)
    private String name;

    //站点负责区域
    @ApiModelProperty(value = "站点负责区域", required = false)
    private String area;

    //站点访问url地址
    @ApiModelProperty(value = "站点访问url地址", required = false)
    private String href;

    //是否审核
    @ApiModelProperty(value = "是否审核", required = false)
    private String isCheck;

    //审核人id
    @ApiModelProperty(value = "审核人id", required = false)
    private Long checkBy;

    //审核时间
    @ApiModelProperty(value = "审核时间", required = false)
    private Date checkTime;

    //站点是否删除
    @ApiModelProperty(value = "站点是否删除", required = false)
    private String isDel;

    //备注信息
    @ApiModelProperty(value = "备注信息", required = false)
    private String remarks;

    //站点相关资质图片
    @ApiModelProperty(value = "站点相关资质图片", required = false)
    private String identityPic;

    /**
     * 获取站点名称
     *
     * @return name - 站点名称
     */
    public String getName() {
        return name;
    }

    /**
     * 设置站点名称
     *
     * @param name 站点名称
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取站点负责区域
     *
     * @return area - 站点负责区域
     */
    public String getArea() {
        return area;
    }

    /**
     * 设置站点负责区域
     *
     * @param area 站点负责区域
     */
    public void setArea(String area) {
        this.area = area;
    }

    /**
     * 获取站点访问url地址
     *
     * @return href - 站点访问url地址
     */
    public String getHref() {
        return href;
    }

    /**
     * 设置站点访问url地址
     *
     * @param href 站点访问url地址
     */
    public void setHref(String href) {
        this.href = href;
    }

    /**
     * 获取是否审核
     *
     * @return is_check - 是否审核
     */
    public String getIsCheck() {
        return isCheck;
    }

    /**
     * 设置是否审核
     *
     * @param isCheck 是否审核
     */
    public void setIsCheck(String isCheck) {
        this.isCheck = isCheck;
    }

    /**
     * 获取审核人id
     *
     * @return check_by - 审核人id
     */
    public Long getCheckBy() {
        return checkBy;
    }

    /**
     * 设置审核人id
     *
     * @param checkBy 审核人id
     */
    public void setCheckBy(Long checkBy) {
        this.checkBy = checkBy;
    }

    /**
     * 获取审核时间
     *
     * @return check_time - 审核时间
     */
    public Date getCheckTime() {
        return checkTime;
    }

    /**
     * 设置审核时间
     *
     * @param checkTime 审核时间
     */
    public void setCheckTime(Date checkTime) {
        this.checkTime = checkTime;
    }

    /**
     * 获取站点是否删除
     *
     * @return is_del - 站点是否删除
     */
    public String getIsDel() {
        return isDel;
    }

    /**
     * 设置站点是否删除
     *
     * @param isDel 站点是否删除
     */
    public void setIsDel(String isDel) {
        this.isDel = isDel;
    }

    /**
     * 获取备注信息
     *
     * @return remarks - 备注信息
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * 设置备注信息
     *
     * @param remarks 备注信息
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    /**
     * 获取站点相关资质图片
     *
     * @return identity_pic - 站点相关资质图片
     */
    public String getIdentityPic() {
        return identityPic;
    }

    /**
     * 设置站点相关资质图片
     *
     * @param identityPic 站点相关资质图片
     */
    public void setIdentityPic(String identityPic) {
        this.identityPic = identityPic;
    }
}